package tx.demo03;

/**
 * wait 和 sleep 的区别
 *
 * @author lwj
 * @date 2025-03-13
 * @vesion 1.0.0
 */
public class MainTest {

    /**
     * 静态方法只能访问静态成员
     * @param args
     */
    public static void main(String[] args) {
        MyThread myThread = new MyThread();

        myThread.start();

        try {
            Thread.sleep(1);
        } catch (InterruptedException e) {
            throw new RuntimeException(e);
        }

        // 在主线程中，使用子线程定义的锁对象
        synchronized (MyThread.LOCK){
            System.out.println("主线程实现一些业务操作...");
        }
    }
}
